stitched buff contact wheel - Alemán Inglés Diccionario